Big Huge Thesaurus

Achras zapota

noun